body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td, font { padding: 0; margin: 0; font-family: "Î¢ÈíÑÅºÚ", Arial, Helvetica, sans-serif; }
table { border-collapse: collapse; border-spacing: 0; width: 100%; }
fieldset, img { border: 0; vertical-align: top; }
h1, h2, h3, h4, h5, h6 { font-weight: normal; font-size: 100%; }
ol, ul, li, dl, dt, dd { list-style: none; }
input, button, textarea, checkbox, select, radio, form { vertical-align: top; }
a { color: #000; text-decoration: none; }
a:link, a:visited { text-decoration: none; }
a:hover { text-decoration: underline; }
.red, .red a { color: #e41c1c; }
.left { float: left; }
.right { float: right; }
.autohei { overflow: hidden; zoom: 1; }
.clear { font-size: 0; line-height: 0; clear: both; overflow: hidden; zoom: 1; }
.blank05 { height: 5px; font-size: 0; line-height: 0; clear: both; overflow: hidden; }
.blank10 { height: 10px; font-size: 0; line-height: 0; clear: both; overflow: hidden; }
.blank20 { height: 20px; font-size: 0; line-height: 0; clear: both; overflow: hidden; }
.yahei, .yahei * { font-family: "Î¢ÈíÑÅºÚ"; }
body { font-size: 14px; background: #fff;/* height: 2700px; */}
.w1000 { width: 1000px; margin: 0px auto; }
.top { overflow: hidden; height: auto; width: 100%; }
.top_logo { width: 100%; background: url(../images/top_logo_bg.png); height: 105px; }
.menu { overflow: hidden; height: auto; width: 100%; height: 68px; background: url(../images/menu_01.png) center; }
.menu li { float: left; background: url(../images/menu_02.png) right center no-repeat; width: 199px; text-align: center; line-height: 68px; font-size: 16px; }
.menu li a { color: #fff; }
.banner { background: url(../images/banner_bg.jpg) no-repeat center top;/* height: 460px; */ }
.nexImg { /*background: #000;*/ }
.title { background: url(../images/title_bg.jpg) center no-repeat; height: 58px; padding-top: 15px; padding-left: 15px; }
.title h1 { font-size: 34px; font-weight: bold; color: #660000; line-height: 58px; }
.title h1 span { font-size: 20px; color: #333333; margin-left: 20px; }
.daodu { overflow: hidden; height: 109px; margin: 20px auto; width: 100%; }
.daodu ul { height: 109px; overflow: hidden; background: url(../images/daodu_bg.png) center; }
.daodu ul li { float: left; }
.daodu ul li p { width: 100%; line-height: 30px; text-align: center; font-size: 16px; font-weight: bold; color: #fff; }
.daodu ul li a { padding: 7px 10px; color: #333; float: left; }
.daodu ul li a span { color: #F00; }
 .daodu ul li:nth-child(1) {
 width: 300px;
    /*! margin-right:30px; */
    padding-left: 10px;
}
 .daodu ul li:nth-child(2) {
 width: 255px;
 margin-right: 20px;
 padding-left: 30px;
}
 .daodu ul li:nth-child(3) {
 width: 220px;
    /*! margin-right:35px; */
    margin-left: 145px;
}
 .daodu ul li:nth-child(4) {
 width: 170px;
}
.jun_dy_remen { overflow: hidden; height: auto; }
.jun_dy_remen dl { overflow: hidden; border: #dfdfdf 1px solid; line-height: 40px; }
.jun_dy_remen dl dt { float: left; color: #333; font-size: 12px; padding-left: 15px; }
.jun_dy_remen dl dt strong { color: #660000; }
.jun_dy_remen dl dd { float: right; }
.stext { background: url(../images/jun_dy_remen_02.png) no-repeat left top; width: 200px; padding-left: 3px; height: 23; margin-top: 11px; color: #545454; border: 0; }
.sumit { background: #660000; color: #fff; font-size: 12px; border: 0; padding: 0px 3px; line-height: 23px; margin-top: 10px; margin-right: 10px; }
.jun_dd { overflow: hidden; height: auto; }
.jun_dd_l { border: #dfdfdf 1px solid; width: 274px; overflow: hidden; margin-right: 16px; }
.jun_dd_l h1 { width: 100%; height: 50px; background: url(../images/jun_dd_01.png) no-repeat; text-align: center; line-height: 50px; color: #fff; font-size: 24px; font-weight: bold; }
.jun_dd_l_01 { padding: 10px 8px; overflow: hidden; }
.jun_dd_l_01 h2 { font-size: 16px; color: #660000; line-height: 24px; }
.jun_dd_l_01 p { font-size: 12px; color: #333; line-height: 20px; text-indent: 24px; padding: 5px 0px; border-bottom: 1px dashed #999; }
.jun_dd_l_01 p a { color: #F00; }
.jun_dd_l_01 h3 { font-size: 14px; line-height: 26px; color: #333; }
.jun_dd_l_01 h3 a { color: #333; }
.jun_dd_l_01 h3 img { margin-top: 8px; margin-right: 2px; }
.jun_dd_z { border: #dfdfdf 1px solid; padding: 10px; width: 397px; position: relative; overflow: hidden; height: 460px; }
.jun_dd_z_01 { position: relative; width: 397px; }
.jun_dd_z_01 p { position: absolute; bottom: 0px; left: 0px; width: 100%; background: rgba(0, 0, 0, 0.4); color: #fff; line-height: 36px; font-size: 14px; text-indent: 10px; }
.jun_dd_z_02 { width: 100%; overflow: hidden; position: absolute; top: 225px; }
.jun_dd_z_02 li { float: left; width: 130px; font-size: 16px; margin-top: 3px; height: 37px; background: #d7d7d7; text-align: center; line-height: 37px; }
.jun_dd_z_02 li+li { margin-left: 3px; }
.jun_dd_z_02 li.hover { background: url(../images/jun_dd_07.png) center no-repeat; color: #fff; }
.jun_dd_z_03 { width: 100%; overflow: hidden; margin-top: 3px; position: absolute; top: 265px; }
.jun_dd_z_03 h1 { text-align: center; font-size: 16px; color: #660000; line-height: 30px; }
.jun_dd_z_03 p { font-size: 12px; color: #333; line-height: 20px; text-indent: 24px; padding: 5px 0px; border-bottom: 1px dashed #999; }
.jun_dd_z_03 p a { color: #F00; }
.jun_dd_z_03 h3 { font-size: 14px; line-height: 26px; color: #333; }
.jun_dd_z_03 h3 a { color: #333; }
.jun_dd_z_03 h3 img { margin-top: 8px; margin-right: 2px; }
.jun_dd_r { border: #dfdfdf 1px solid; width: 269px; overflow: hidden; }
.jun_dd_r h1 { width: 100%; height: 50px; background: url(../images/jun_dd_08.png) no-repeat; text-align: center; line-height: 50px; color: #fff; font-size: 24px; font-weight: bold; }
.jun_dd_r_nr { padding: 10px; overflow: hidden; }
.jun_dd_r_02 { width: 100%; overflow: hidden; margin-bottom: 5px; }
.jun_dd_r_02 li { float: left; width: 82px; font-size: 14px; margin-top: 1px; height: 30px; background: #d7d7d7; text-align: center; line-height: 30px; }
.jun_dd_r_02 li+li { margin-left: 1px; }
.jun_dd_r_02 li.hover { background: url(../images/jun_dd_10.png) center no-repeat; color: #fff; }
.jun_dd_r_03 { width: 100%; overflow: hidden; }
.jun_dd_r_03 li { float: left; height: 58px; width: 58px; border-radius: 29px; text-align: center; line-height: 58px; }
.jun_dd_r_03 li a { color: #fff; }
.jun_dd_r_03 li+li { margin-left: 5px; }
.jun_dy1 { border: 1px solid #d1d1d1; overflow: hidden; height: auto; }
.jun_dy1_a { padding: 10px; overflow: hidden; }
.jun_dy1_a p { text-align: center; font-size: 14px; color: #333333; line-height: 34px; }
.jun_dy1_a dd { width: 363px; float: left; }
.jun_dy1_a dt { float: left; width: 615px; }
.jun_dy1_a li { float: left; margin-left: 10px; width: 194px; }
.jun_dy2 { border: 1px solid #d1d1d1; overflow: hidden; height: auto; }
.jun_dy2_nr { padding: 10px; overflow: hidden; }
.jun_dy2_a { width: 100%; overflow: hidden; }
.jun_dy2_a dd { float: left; background: url(../images/jun_dy2_a_01.png) center no-repeat; width: 118px; height: 103px; }
.jun_dy2_a dd h1 { font-size: 30px; text-align: center; font-weight: bold; color: #fff; padding-top: 10px; }
.jun_dy2_a dt { width: 840px; float: right; position: relative; }
.jun_dy2_a_r { width: 100%; overflow: hidden; margin-left: 20px; }
.jun_dy2_a_r ul { overflow: hidden; }
.jun_dy2_a_r li { width: 121px; float: left; border: 1px #999 solid; ; margin-left: 8px; position: relative; }
.jun_dy2_a_r li.hover { border: 1px #F00 solid; ; }
.jun_dy2_a_r li p { position: absolute; bottom: 0px; left: 0px; width: 100%; color: #fff; text-align: center; line-height: 20px; background: rgba(0, 0, 0, 0.2); }
.jl_prev { display: inline-block; height: 58px; width: 24px; background: url(../images/jun_dy2_a_r_10.png) no-repeat center top; position: absolute; left: 0; top: 20px; z-index: 10; }
.jl_next { display: inline-block; height: 58px; width: 24px; background: url(../images/jun_dy2_a_r_11.png) no-repeat center top; position: absolute; right: 0; top: 20px; ; }
.jun_dy2_b { width: 100%; overflow: hidden; }
.jun_dy2_b_l { width: 712px; height: auto; float: left; background: url(../images/jun_dy2_a_bg.jpg) center no-repeat; }
.jun_dy2_b_l dd { width: 310px; float: left; position: relative; }
.jun_dy2_b_l dd p { position: absolute; bottom: 0px; left: 0px; width: 300px; line-height: 35px; padding: 5px; background: rgba(0, 0, 0, 0.2); font-size: 20px; color: #fff; font-weight: bold; }
.jun_dy2_b_l dd p span { font-size: 14px; line-height: 20px; font-weight: normal; }
.jun_dy2_b_l dt { width: 400px; float: left; }
.jun_dy2_b_l dt h1 { font-size: 30px; padding: 30px 0px 20px 0px; ; font-weight: bold; color: #660000; }
.jun_dy2_b_l dt h1 span { color: #333; }
.jun_dy2_b_l dt h2 { color: #000; font-size: 14px; line-height: 25px; }
.jun_dy2_b_l dt h2 span { color: #F00; font-size: 16px; }
.jun_dy2_b_l dt p { color: #000; font-size: 14px; line-height: 25px; padding-top: 10px; }
.jun_dy2_b_l dt p span { color: #660000; font-weight: bold; }
.jun_dy2_b_l dt p a { color: #F00; }
.jun_dy2_b_l_1 { width: 85%; margin: 0rem auto; margin-top: 10px; }
.jun_dy2_b_r { width: 264px; float: left; margin-top: 6px; }
.jun_dy2_b_r li { margin-top: 8px; }
.jun_dy3 { border: 1px solid #d1d1d1; overflow: hidden; height: auto; }
.jun_dy3_a { padding: 10px; overflow: hidden; }
.jun_dy3_a dd { width: 305px; float: left; overflow: hidden; }
.jun_dy3_a dd h5 { width: 173px; overflow: hidden; margin: 5px auto; }
.jun_dy3_a dd ul { width: 100%; overflow: hidden; }
.jun_dy3_a dd li a { width: 81px; height: 56px; font-size: 18px; float: left; margin: 8px; background: #e4e4e4; border-radius: 40px; text-align: center; padding-top: 25px }
.jun_dy3_a dd li a:hover { background: #660000; color: #fff; }
.jun_dy3_a dt { width: 675px; float: left; overflow: hidden; }
.jun_dy3_a dt ul { width: 100%; overflow: hidden; }
.jun_dy3_a dt li { float: left; width: 217px; margin: 4px; }
.jun_dy3_a dt li h2 { text-align: center; font-size: 16px; color: #660000; line-height: 30px; }
.jun_dy3_a dt li p { font-size: 12px; padding-bottom: 5px; line-height: 20px; color: #333; }
.jun_dy3_a dt li p a { color: #F00; }
.jun_dy4 { border: 1px solid #d1d1d1; overflow: hidden; height: auto; }
.jun_dy4_a { padding: 10px; overflow: hidden; }
.jun_dy4_a_l { width: 786px; background: #ebebeb; float: left; }
.jun_dy4_a_l dd { width: 481px; float: left; }
.jun_dy4_a_l dd { width: 269px; padding: 18px; float: left; }
.jun_dy4_a_l dd h1 { font-size: 24px; padding: 10px; font-weight: bold; color: #333; }
.jun_dy4_a_l dd p { font-size: 14px; color: #333; line-height: 26px; text-indent: 28px; }
.jun_dy4_a_r { width: 182px; float: right; }
.jun_dy4_a_r li { width: 182px; height: 60px; line-height: 60px; text-indent: 40px; margin-bottom: 5px; line-height: 60px; text-indent: 80px; font-size: 20px; color: #333; }
.jun_dy4_a_r li p { }
 .jun_dy4_a_r li:nth-child(1) {
 background: url(../images/jun_dy4_a_1.png) center no-repeat;
}
 .jun_dy4_a_r li:nth-child(2) {
 background: url(../images/jun_dy4_a_2.png) center no-repeat;
}
 .jun_dy4_a_r li:nth-child(3) {
 background: url(../images/jun_dy4_a_3.png) center no-repeat;
}
 .jun_dy4_a_r li:nth-child(4) {
 background: url(../images/jun_dy4_a_4.png) center no-repeat;
}
 .jun_dy4_a_r li:nth-child(5) {
 background: url(../images/jun_dy4_a_5.png) center no-repeat;
}
 .jun_dy4_a_r li:nth-child(6) {
 background: url(../images/jun_dy4_a_6.png) center no-repeat;
}
 .jun_dy4_a_r li:nth-child(1).hover {
 background: url(../images/jun_dy4_a_1a.png) center no-repeat;
 color: #fff;
}
 .jun_dy4_a_r li:nth-child(2).hover {
 background: url(../images/jun_dy4_a_2a.png) center no-repeat;
 color: #fff;
}
 .jun_dy4_a_r li:nth-child(3).hover {
 background: url(../images/jun_dy4_a_3a.png) center no-repeat;
 color: #fff;
}
 .jun_dy4_a_r li:nth-child(4).hover {
 background: url(../images/jun_dy4_a_4a.png) center no-repeat;
 color: #fff;
}
 .jun_dy4_a_r li:nth-child(5).hover {
 background: url(../images/jun_dy4_a_5a.png) center no-repeat;
 color: #fff;
}
 .jun_dy4_a_r li:nth-child(6).hover {
 background: url(../images/jun_dy4_a_6a.png) center no-repeat;
 color: #fff;
}
.jun_dy5 { border: 1px solid #d1d1d1; overflow: hidden; height: auto; }
.jun_dy5_nr { padding: 10px; overflow: hidden; }
.jun_dy5_a { width: 63%; float: left; overflow: hidden; }
.jun_dy5_a li { float: left; line-height: 37px; font-size: 16px; margin-top: 10px; ; }
.jun_dy5_a li span { width: 80px; margin-right: 5px; float: left; margin-left: 5px; text-align: right; font-size: 16px; line-height: 37px; }
.jun_dy5_a li p { width: 50px; float: left; margin-left: 15px; }
.jun_xm { width: 173px; height: 37px; border: 1px solid #cecece; border-radius: 3px; color: #c2c2c2; text-indent: 5px; }
.jun_nl { width: 113px; height: 37px; border: 1px solid #cecece; border-radius: 3px; color: #c2c2c2; text-indent: 5px; }
.jun_sj { width: 173px; height: 37px; border: 1px solid #cecece; border-radius: 3px; color: #c2c2c2; text-indent: 5px; }
.jun_dh { width: 250px; height: 37px; border: 1px solid #cecece; border-radius: 3px; color: #c2c2c2; text-indent: 5px; }
.jun_ms { width: 505px; height: 125px; border: 1px solid #cecece; border-radius: 3px; color: #c2c2c2; font-size: 14px; padding: 5px; }
.xinbie { margin: 13px 5px 0px 10px; }
.jun_dy5_a1 { width: 100%; overflow: hidden; }
.jun_dy5_a1 h5 { width: 129px; height: 45px; float: left; margin-right: 10px; }
.jun_dy5_a1 { float: left; font-size: 16px; color: #333333; line-height: 20px; }
.jun_dy5_b { width: 36%; float: right; overflow: hidden; }
.jun_dy5_b h1 { font-size: 24px; color: #660000; padding-bottom: 5px; float: left; border-bottom: 1px solid #660000; margin-bottom: 10px; }
.jun_dy5_b1 { width: 100%; margin-top: 10px; overflow: hidden; }
.jun_dy5_b1 h5 { width: 129px; height: 45px; float: left; margin-right: 10px; }
.jun_dy5_b1 { float: left; font-size: 16px; color: #660000; line-height: 20px; }
.end { width: 100%; height: 403px; background: url(../images/end_bg.png) center; margin-bottom: 0px; }
.end_a { width: 730px; margin: 0px auto; padding-top: 30px; }
.end_menu { overflow: hidden; height: auto; margin-top: 20px; width: 100%; height: 46px; background: url(../images/end_menu_bg.png) center; }
.end_menu li { float: left; background: url(../images/end_menu_01.png) right center no-repeat; width: 199px; text-align: center; line-height: 46px; font-size: 16px; }
.end_menu li a { color: #fff; }
.end_b { margin: 30px 70px 0px 10px; float: left; width: 287px; height: 157px; }
.end_c { width: 476px; float: left; margin: 30px 0px 0px 0px; }
.end_c p { font-size: 14px; color: #fff; line-height: 26px; }
.end_d { margin: 30px 0px 0px 0px; float: right; width: 150px; }
.end_d i { display: block; overflow: hidden; padding: 5px; }
.end_d p { text-align: center; color: #fff; font-size: 18px; font-weight: bold; line-height: 20px; }
.nav { width: 1000px; margin: 0 auto; overflow: hidden; background: #eee; }
.nav p { font-size: 14px; color: #333; line-height: 42px; }
.nav p a { color: #333; }
.nav p span { font-weight: bold; color: #6c0506; }
.nav p img { margin-top: 9px; margin-right: 5px; margin-left: 15px; }
.nav dl { width: 265px; height: 23px; margin: 9px 10px; overflow: hidden; }
.nav_mar1 { background: url(../images/jh_pic2.png) no-repeat; width: 210px; line-height: 23px; font-size: 12px; color: #999; border: none; padding-left: 10px; }
.con { width: 1000px; margin: 0 auto; overflow: hidden; }
.wzy { width: 708px; overflow: hidden; }
.wzy1 { overflow: hidden; padding: 10px 20px; }
.border { border: 1px solid #cecece; border-top: none; border-bottom: none; }
.wzy1 dt { width: 276px; border: 7px solid #eee; }
.wzy1 dd { width: 354px; padding-top: 10px; }
.wzy1 dd p { font-size: 14px; line-height: 34px; color: #333; }
.wzy1 dd p span { color: #600; }
.wzy1 h1 { padding: 10px 20px; background: #eee; overflow: hidden; }
.wzy1 h1 p { font-size: 14px; color: #333; line-height: 41px; border-bottom: 1px dashed #c2c2c2; }
.wzy1 h1 p span { font-weight: bold; }
.wzy1 h1 p a { color: #f00; }
.wzy1 h1 ol { font-size: 14px; color: #333; line-height: 24px; padding: 10px 0; }
.wzy1 h1 ol span { font-weight: bold; }
.wzy1 h1 ol a { color: #f00; }
.wzy2 { overflow: hidden; padding: 10px 20px; }
.wzy2 dl { overflow: hidden; }
.wzy2 h1 { text-align: center; font-size: 24px; color: #600; font-weight: bold; border-bottom: 1px dashed #d0d0d0; padding-bottom: 10px; margin-bottom: 20px; }
.wzy2 h1 a { color: #600; }
.wzy2 dt { width: 226px; border: 7px solid #eee; }
.wzy2 dd { width: 406px; font-size: 14px; line-height: 24px; color: #333; text-indent: 2em; padding-top: 10px; }
.wzy2 dd a { color: #f00; }
.wzy3 { overflow: hidden; padding: 10px 20px; }
.wzy3 h1 { background: url(../images/jh_pic8.png) no-repeat; width: 100%; text-align: center; font-size: 24px; font-weight: bold; color: #fff; line-height: 52px; }
.wzy3 ul { overflow: hidden; }
.wzy3 li { border-bottom: 1px dashed #d0d0d0; padding-bottom: 20px; overflow: hidden; }
.wzy3 li h2 { font-size: 16px; font-weight: bold; color: #333; line-height: 30px; }
.wzy3 li h2 img { margin-right: 10px; }
.wzy3 li h3 { overflow: hidden; margin-top: 10px; }
.wzy3 li h3 img { float: left; margin-right: 10px; }
.wzy3 li h3 p { font-size: 14px; line-height: 24px; color: #333; }
.wzy3 li h3 p a { color: #f00; }
.wzy3 dl { width: 505px; margin: 0 auto; overflow: hidden; }
.wzy3_mar1 { border: none; background: url(../images/jh_pic11.png) no-repeat; width: 325px; font-size: 16px; line-height: 52px; padding-left: 10px; color: #999; }
.con_r { width: 272px; overflow: hidden; }
.border1 { border: 1px solid #cecece; border-top: none; }
.con_r h1 { background: url(../img/jh_pic13.png) no-repeat; width: 100%; text-align: center; font-size: 24px; font-weight: bold; color: #fff; line-height: 52px; }
.con_r1 { overflow: hidden; padding: 10px; }
.con_r1 h2 { text-align: center; border-bottom: 1px dashed #c1c1c1; overflow: hidden; line-height: 36px; font-size: 16px; font-weight: bold; color: #600; }
.con_r1 p { font-size: 14px; line-height: 24px; color: #333; text-indent: 2em; margin-top: 4px; }
.con_r1 p a { color: #f00; }
.con_r2 { overflow: hidden; padding: 10px; }
.con_r3 { overflow: hidden; }
.con_r3 dl { overflow: hidden; }
.con_r3 dt { width: 160px; line-height: 40px; text-align: center; background: #c0a742; color: #fff; font-size: 14px; }
.con_r3 dd { width: 109px; line-height: 40px; text-align: center; background: #e1b947; color: #fff; font-size: 14px; }
.con_r3 h2 { background: #bf5d3a; line-height: 40px; text-align: center; background: #bf5d3a; color: #fff; font-size: 14px; margin: 2px 0; }
.con_r3 a { color: #fff; }
.con_r4 { overflow: hidden; padding: 10px; }
.con_r4 li { font-size: 14px; color: #333; line-height: 36px; border-bottom: 1px dashed #d0d0d0; }
.con_r4 li span { display: inline-block; width: 30%; text-align: center; }
.con_r5 { overflow: hidden; padding: 10px; }
.con_r5 p { font-size: 14px; color: #333; font-weight: bold; line-height: 26px; }
.con_r5 p span { color: #92090b; }
.con_r5 p i { font-style: normal; font-weight: 300; }
.handover { width: 1000px; margin: 0 auto; overflow: hidden; }
.handover h1 { float: left; width: 313px; height: 80px; }
.handover #jk1 { background: url(../images/jh_pic22.png) no-repeat; }
.handover #jk1.hover { background: url(../images/jh_pic23.png) no-repeat; }
.handover #jk2 { background: url(../images/jh_pic22.png) no-repeat -686px 0; margin-left: 30px; }
.handover #jk2.hover { background: url(../images/jh_pic23.png) no-repeat -686px 0; }
.handover h2 { width: 260px; position: relative; overflow: hidden; }
.handover p { position: absolute; left: 0; bottom: 0; width: 100%; text-align: center; font-size: 16px; color: #fff; line-height: 42px; background: rgba(0, 0, 0, 0.6); }
.handover ul { width: 480px; margin-left: 10px; }
.handover li { position: relative; }
.handover h3 { width: 240px; position: relative; overflow: hidden; }
.pdy { width: 708px; overflow: hidden; }
.pdy1 { overflow: hidden; padding: 10px 20px; text-align: center; }
.pdy1 h1 { font-size: 24px; color: #600; font-weight: bold; }
.pdy1 h2 { font-size: 14px; color: #666; line-height: 26px; border-bottom: 1px dashed #d0d0d0; padding-bottom: 20px; }
.pdy1 h2 span { font-weight: bold; color: #bc0000; margin-right: 20px; }
.pdy2 { font-size: 14px; overflow: hidden; padding: 10px 20px; color: #333; line-height: 25px; font-family: "Î¢ÈíÑÅºÚ"; }
.pdy2 p { font-size: 14px; line-height: 25px; margin: 15px 0; font-family: "Î¢ÈíÑÅºÚ"; }
.pdy3 { overflow: hidden; padding: 10px 20px; }
.pdy3 h1 { width: 586px; margin: 0 auto; }
.pdy3 h2 { text-align: center; font-size: 14px; color: #333; }
.pdy3 h2 span { margin: 0 10px; }
.pdy3 h2 a { color: #333; }
.pdy4 { overflow: hidden; padding: 10px 20px; }
.pdy4 dt { background: url(../images/jh_pic34.png) no-repeat; width: 103px; height: 46px; font-size: 16px; color: #fff; line-height: 24px; padding: 15px; }
.pdy4 dd { width: 533px; background: #f6f4f4; }
.pdy4 dd ul { width: 433px; overflow: hidden; }
.pdy4 dd ul li { float: left; width: 130px; font-size: 14px; line-height: 38px; padding-left: 10px; }
.pdy4 dd ul li a { color: #333; }
.pdy4 dd ul li a:hover { color: #f00; }
.pdy4 dd h2 { width: 100px; background: #6a0304; text-align: center; font-size: 16px; height: 61px; padding-top: 15px; }
.pdy4 dd h2 a { color: #fff; }
.pdy4 dd h2 span { font-weight: bold; }
.pdy4 h3 { font-size: 14px; line-height: 24px; color: #333; }
.pdy4 h3 a { color: #fe0000; font-weight: bold; }
.pdy4 h3 p { margin-right: 10px; }
.wh_main { position: relative; z-index: 0; width: 250px; height: 341px; overflow: hidden; zoom: 1; }
.wh_left { width: 17px; position: absolute; left: 0; top: 30%; z-index: 999; }
.wh_right { width: 17px; position: absolute; right: 0; top: 30%; z-index: 999; }
.wh_content { position: absolute; z-index: 1; left: 0px; top: 0px; width: 250px; height: 341px; }
.wh_content li { overflow: hidden; width: 250px; float: left; }
.wh_content li h5 { text-align: center; }
.wh_content li p { font-size: 14px; line-height: 25px; color: #333; }
.wh_content li p span { font-weight: bold; }
.wh_content li p a { color: #f00; }
.zjy { width: 1001px; margin: 0 auto; overflow: hidden; }
.zjy_t { overflow: hidden; }
.zjy_t h1 { float: left; width: 269px; height: 59px; background: url(../images/jh_pic53.png) no-repeat; text-align: center; line-height: 59px; font-size: 24px; color: #fff; }
.zjy_t h2 { float: left; width: 239px; height: 59px; background: url(../images/jh_pic64.png) no-repeat; text-align: center; line-height: 59px; font-size: 24px; color: #fff; margin-left: 20px; }
.zjy_t h3 { float: left; width: 217px; height: 59px; background: url(../images/jh_pic65.png) no-repeat; text-align: center; line-height: 59px; font-size: 24px; color: #fff; margin-left: 20px; }
.zjy_t h4 { float: left; width: 216px; height: 59px; background: url(../images/jh_pic66.png) no-repeat; text-align: center; line-height: 59px; font-size: 24px; color: #fff; margin-left: 20px; }
.zjy { overflow: hidden; }
.zjy li { float: left; }
.zjy_mar2 { margin-left: 20px; width: 255px; height: 260px; background: #e6e6e6; padding: 10px; }
.zjy_mar2 h1 { font-size: 22px; color: #333; background: url(../images/jh_pic56.png) repeat-x bottom; padding-bottom: 10px; }
.zjy_mar2 h1 span { font-size: 28px; color: #6c0507; margin-right: 10px; }
.zjy_mar2 h2 { display: inline-block; font-size: 15px; font-weight: bold; color: #6c0507; border: 1px solid #6c0507; line-height: 31px; padding: 0 15px; }
.zjy_mar2 p { font-size: 14px; color: #545454; line-height: 23px; }
.zjy_mar2 p a { color: #730c0e; }
.zjy_mar3 { margin-left: 20px; width: 197px; background: #e6e6e6; padding: 20px 10px; }
.zjy_mar3 p { font-size: 15px; color: #545454; background: url(../images/jh_pic56.png) repeat-x bottom; padding-bottom: 10px; }
.zjy_mar3 p span { display: block; color: #d20004; font-weight: bold; }
.zjy_mar3 h1 { font-size: 15px; color: #545454; }
.zjy_mar3 h1 span { display: block; }
.zjy_mar3 h1 img { margin-top: 5px; }
.zjy_mar3 h2 { text-align: center; font-size: 15px; color: #545454; line-height: 32px; }
.zjy_mar3 h2 img { margin-right: 10px; }
.zjy_mar3 h3 { background: #f1be87; line-height: 30px; font-size: 14px; border-radius: 3px; text-align: center; }
.zjy_mar3 h3 a { color: #f20005; }
.zjy_mar4 { margin-left: 20px; width: 196px; background: #e6e6e6; padding: 21px 10px; text-align: center; }
.zjy_mar4 h1 { background: url(../images/jh_pic56.png) repeat-x bottom; padding-bottom: 20px; }
.zjy_mar4 h2 { background: url(../images/jh_pic56.png) repeat-x bottom; padding-bottom: 20px; }
.zjy_mar4 h3 { background: url(../images/jh_pic56.png) repeat-x bottom; padding-bottom: 20px; }
.zjy2 { position: relative; overflow: hidden; }
.zjy2 h1 { position: absolute; width: 521px; height: 96px; top: 110px; right: 20px; }
.zjy2 p { font-size: 14px; color: #333; line-height: 26px; text-indent: 2em; }
.zjy3 { overflow: hidden; border: 1px solid #d1d1d1; }
.equ_box { width: 1000px; margin: 0 auto; }
.equ_box li { width: 320px; float: left; text-align: center; margin: 0 20px 12px 0; }
.equ_box li.mr0 { margin-right: 0; }
.equ_box li p { font-size: 16px; font-weight: bold; height: 34px; line-height: 34px; }
.way-lead { height: 73px; width: 100%; position: relative; }
.way-lead h2 { font-size: 24px; line-height: 73px; padding-left: 87px; color: #a7a7a7; background: url(../images/lylx_lead_bg.jpg) right center no-repeat; }
.way-lead h2 b { color: #940000; }
.way-lead em { display: block; position: absolute; left: 0; top: 0; }
.way-tool { margin-left: 36px; padding: 20px 0 32px 46px; border-left: #8f8f8f 1px dashed; }
.map-box { height: 530px; border: #fff 1px solid; -moz-box-shadow: -2px 2px 8px #dedede; box-shadow: -2px 2px 8px #dedede; }
.traff-bus { margin-left: 40px; }
.bus-way dd { font-size: 20px; line-height: 42px; padding: 45px 0 10px; }
.way-tool cite.right { border: #fff 1px solid; margin-bottom: 8px; box-shadow: -2px 2px 8px #dedede; }
.way-tool cite.left { border: #fff 1px solid; margin-bottom: 8px; box-shadow: 2px 2px 8px #dedede; }
.sub-way { width: 510px; font-size: 20px; line-height: 42px; padding-top: 45px; }
.sub-way b { color: #940000; }
.car-way { width: 500px; }
.car-way dt { font-size: 16px; padding: 55px 0 20px; }
.car-way dt b { color: #940000; }
.car-way dd { padding-left: 98px; font-size: 20px; line-height: 31px; background: url(../images/lylx_car_bg.png) left top no-repeat; }
.train-way { width: 510px; }
.train-way dl { font-size: 16px; line-height: 25px; }
.train-way dl dt { font-weight: bold; color: #940000; }
.train-way dl dd { padding: 0 0 25px; }
.order-tool { padding-bottom: 18px; background: #e9e9e9; }
.order-tool h3 { height: 55px; line-height: 55px; font-size: 22px; font-weight: bold; text-align: center; color: #fff; background: url(../images/lylx_order_lead.jpg) center top no-repeat; }
.order-tool ul { height: 64px; margin: 21px 0 16px; }
.order-tool ul li { text-align: center; border-right: #c4c4c4 1px solid; float: left; }
.order-tool ul li a { display: block; text-decoration: none; }
.order-online { width: 276px; }
.order-tel { width: 260px; }
.order-qq { width: 244px; }
.order-tool ul .order-free { width: 215px; font-size: 24px; font-weight: bold; line-height: 64px; text-align: center; border-right: none; }
.order-free a { color: #3a3a3a; }
.order-free a:hover { text-decoration: underline; }
.order-tool li span { margin-right: 8px; }
.order-tool dl { display: inline-block; text-align: center; line-height: 28px; }
.order-tool dt { font-size: 14px; }
.order-tool dd { font-size: 20px; font-weight: bold; color: #fe8300; }
.care-txt { width: 960px; height: 37px; line-height: 37px; font-size: 16px; text-align: center; margin: 0 auto; background: #f4f4f4; }
.care-txt span { color: #da0000; }
.wrap { width: 980px; margin: 0 auto; }
.top-l { width: 260px; float: left; }
.ann { height: 166px; background: url(../images/ann-bg.jpg) repeat-x left top; border: solid 1px #d3d3d3; }
.ann h4 { height: 36px; line-height: 36px; font-size: 14px; font-weight: bold; color: #6B0405; padding-left: 10px; }
.ann-bd { padding: 10px 0; text-align: center; }
.ann-number { height: 80px; line-height: 80px; font-size: 72px; color: red; font-weight: bold; }
.ann-bd p { padding-top: 4px; }
.today { height: 316px; border: solid 1px #d3d3d3; }
.today-s { height: 235px; overflow: hidden; padding: 10px 0 0 15px; }
.today-s table { width: 222px; }
.today-s td { padding: 6px 0; }
.today-dashed td { border-bottom: dashed 1px #d3d3d3; }
.reg { width: 712px; height: 494px; border: solid 1px #d4d4d4; float: right; background: url(../images/reg-bg.png) repeat-x left top; }
.reg h2 { padding: 0px 0 12px 0px; }
.reg b { font-weight: normal; color: red; padding-right: 3px; }
.reg-tip { text-indent: 2em; line-height: 22px; padding: 0 15px 10px; }
.reg h3 { padding: 8px 0; }
.reg-name { width: 130px; text-align: right; padding-right: 10px; }
.reg-form td { padding-top: 4px; padding-bottom: 10px; }
.reg-notice { line-height: 20px; color: red; }
.reg-textarea { width: 477px; height: 120px; }
.reg-submit { width: 95px; height: 30px; background: url(../images/reg-submit.png) no-repeat left top; border: none; cursor: pointer; }
.reg-text { height: 21px; border: solid 1px #cbcbcb; }
#reg-add { cursor: pointer; }
.team-lead { height: 74px; overflow: hidden; background: url(../images/team_leadBg.jpg) no-repeat; }
.team-lead h2 { padding: 20px 0 0 85px; font-size: 20px; font-weight: bold; color: #333; }
.team-lead h2 b { font-size: 34px; color: #660000; padding-right: 15px; }
.doc-item { padding: 12px 10px; border: #d0d0d0 1px solid; border-top: none; }
.doc-lead { float: left; background: url(../images/doc_leadbg.jpg) center no-repeat; width: 166px; height: 141px; }
.doc-lead span { display: block; font-size: 30px; text-align: center; font-weight: bold; color: #fff; padding-top: 30px; }
.doc-slide { position: relative; width: 775px; height: 141px; float: right; }
.doc-slide .arrow { display: block; position: absolute; top: 44px; width: 24px; height: 58px; cursor: pointer; }
.doc-slide .arrow-l { left: 0; }
.doc-slide .arrow-r { right: 0; }
.doc-show { width: 704px; margin: 0 auto; }
.doc-show li { position: relative; width: 146px; height: 141px; float: left; margin: 0 15px; cursor: pointer; }
.doc-show li p { position: absolute; left: 0; bottom: 0; z-index: 22; width: 100%; height: 22px; font-size: 14px; color: #fff; text-align: center; line-height: 22px; background: rgba(0, 0, 0, .2); }
.doc-intro { position: relative; height: 376px; background: url(/images/doc_boxBg.jpg) center top no-repeat; }
.doc-info { width: 695px; padding-top: 20px; }
.doc-info cite { display: block; position: absolute; left: 10px; bottom: 0; }
.doc-exp { width: 380px; float: right; }
.doc-exp h3 { font-size: 30px; font-weight: bold; line-height: 38px; padding: 40px 0 20px; border-bottom: #b88b8b 1px dashed; }
.doc-exp b { color: #660000; }
.doc-exp p { font-size: 14px; line-height: 26px; padding: 20px 0 25px; }
.doc-exp h4 { font-size: 14px; line-height: 26px; padding-left: 70px; }
.doc-exp h4 b { display: block; float: left; margin-left: -70px; }
.doc-exp h5 { text-align: center; margin-top: -10px; }
.meetImg { width: 264px; margin-top: 15px; }
.meetImg li { padding-top: 10px; }
.title_b { background: url(../images/title_bg_03.jpg) left bottom no-repeat; height: 58px; }
.title_b h2 { font-size: 45px; text-align: center; font-weight: bold; color: #660000; line-height: 41px; }
.cure_list { padding-bottom: 20px; border-bottom: #660000 3px solid; }
.cure_list .hd { width: 880px; height: auto; margin: 17px auto 0; position: relative; }
.cure_list .qh_btn { display: block; position: absolute; width: 40px; height: 73px; cursor: pointer; z-index: 10; }
.qh_prev { left: -47px; top: 64px; background: url(../images/arrow_prev.png) left top no-repeat; }
.qh_next { right: -47px; top: 64px; background: url(../images/arrow_next.png) no-repeat; }
.cure_list ul { width: 862px; margin: 0 auto; }
.cure_list li { position: relative; width: 270px; height: 200px; margin: 0 10px; }
.cure_list li p { position: absolute; left: 0; bottom: 0; width: 100%; height: 36px; line-height: 36px; text-align: center; font-size: 16px; color: #000; background: rgba(255, 255, 255, 0.6); }
.cure_list .more { text-align: right; height: 45px; line-height: 45px; font-size: 24px; font-weight: bold; margin-right: 70px; color: #333; }
.cure_list .more a { margin-left: 24px; }
.jun_dy3_a dt .no01 { width: 442px; }
.jun_dy3_a dt .no01 cite { display: block; padding: 2px; border: #CCC 1px solid; margin-right: 15px; }
.jun_dy3_a dt .no01 h4 { line-height: 28px; padding: 8px 5px 0 0; }
.jun_dy3_a dt .no01 h4 b { color: #916028; }
.jun_dy3_a dt .no01 h4 a { color: #ff0000; }
.jun_mtgz01 { overflow: hidden; height: auto; }
.jun_mtgz01_a { width: 640px; float: left; height: auto; padding: 10px; border: 1px solid #d0d0d0; }
.jun_mtgz01_a1 { width: 313px; float: left; }
.jun_mtgz01_a2 { width: 317px; float: right; padding: 35px 0px 10px 0px; }
.jun_mtgz01_a2 dl { padding-bottom: 10px; margin-bottom: 5px; overflow: hidden; border-bottom: 1px dashed #333; }
.jun_mtgz01_a2 dt { float: left; width: 130px; }
.jun_mtgz01_a2 dd { float: right; width: 180px; font-size: 12px; color: #333; line-height: 20px; text-indent: 20px; }
.jun_mtgz01_a2 dd a { color: #F00; }
.jun_mtgz01_a h2 { text-align: center; font-size: 16px; color: #660000; line-height: 26px; }
.jun_mtgz01_b { width: 305px; float: right; height: auto; padding: 10px; border: 1px solid #d0d0d0; }
.jun_mtgz01 h1 { font-size: 18px; color: #fff; padding: 5px 10px; background: #660000; float: left; }
.jun_mtgz01 h3 { font-size: 14px; line-height: 26px; color: #333; }
.jun_mtgz01 h3 a { color: #333; }
.jun_mtgz01 p { font-size: 14px; line-height: 26px; text-indent: 28px; color: #333333; }
.jun_mtgz01 p a { color: #F00; }
.jun_mtgz01 h3 img { margin-top: 8px; margin-right: 2px; }
.jun_mtgz02 { border: 1px solid #d1d1d1; padding: 45px; border-top: none; width: 908px; margin: 0rem auto; overflow: hidden; }
.jun_mtgz02_a { overflow: hidden; padding: 25px 0px; ; border-bottom: 1px dashed #999999; }
.jun_mtgz02_a dd { width: 263px; float: left; }
.jun_mtgz02_a dt { width: 625px; float: right; }
.jun_mtgz02_a dt h1 { font-size: 24px; font-weight: bold; color: #660000; }
.jun_mtgz02_a dt p { font-size: 14px; text-indent: 28px; line-height: 26px; color: #333; padding-top: 10px; }
.jun_mtgz02_a dt p a { color: #F00; }
.jun_mtgz02_b { width: 350px; margin: 0px auto; margin-top: 20px; overflow: hidden; }
.jun_mtgz02_b li { float: left; margin-left: 10px; padding: 2px 8px; font-size: 14px; color: #333; border: 1px solid #d6d6d6; }
.jun_mtgz02_b li a:hover { background: #660000; color: #fff; }
.kuan { margin: 0 auto; width: 1000px; }
.title_c h2 { font-size: 45px; text-align: center; font-weight: bold; color: #660000; line-height: 60px; }
.jun_pdy03 { border: 1px solid #d1d1d1; ; padding: 20px; padding-bottom: 0px; width: 958px; margin: 0rem auto; overflow: hidden; }
.jun_pdy03_a { width: 100%; overflow: hidden; }
.jun_pdy03_a li { float: left; }
.jun_pdy03_a p { font-size: 14px; color: #333; line-height: 26px; padding: 10px; }
.jun_pdy03_a i { display: block; width: 148px; height: 50px; margin: 0px auto; }
.jun_pdy03_a p span { color: #660000 }
.jun_pdy03_a li+li { margin-left: 19px; }
.jun_pdy04 { border: 1px solid #d1d1d1; padding: 20px; padding-bottom: 0px; width: 958px; margin: 0rem auto; overflow: hidden; }
.jun_pdy04_a { width: 463px; overflow: hidden }
.jun_pdy04_a dl { width: 100%; overflow: hidden; margin: 5px auto; }
.jun_pdy04_a dd { width: 68px; height: 68px; }
.jun_pdy04_a dt { width: 380px; font-size: 14px; line-height: 24px; }
.jun_pdy04_a dt p { font-size: 14px; line-height: 24px; padding: 8px; background: #d7d7d7; }
.jun_pdy04_b { width: 35%; margin: 10px auto; }
.c-banner { width: 100%; position: relative; }
.c-banner img { width: 100%; }
.c-banner .banner ul { list-style: none; padding-left: 0px; margin-bottom: 0px; }
.c-banner .banner ul li {
 position: absolute display: none; opacity: 0; }
 .c-banner .banner ul li:nth-child(1) {
 opacity: 1;
 display: block;
}
.c-banner .banner ul li img { width: 100%; position: absolute; top: 0px; }
.c-banner .nexImg, .c-banner .preImg { padding: 25px 10px 25px 10px; position: absolute; top: 50%; margin-top: -53px; /*background: #000000;*/ opacity: 0.5; border-radius: 5px; z-index: 10; }
.c-banner .nexImg:hover, .c-banner .preImg:hover { opacity: 0.8; }
.c-banner .nexImg { right: 0px; }
.c-banner .nexImg img, .c-banner .preImg img { }
.c-banner .jumpBtn { width: 100%; position: absolute; bottom: 20px; text-align: center; }
.c-banner .jumpBtn ul { margin-bottom: 0px; padding: 0px; }
.c-banner .jumpBtn ul li { width: 15px; height: 15px; border-radius: 50%; display: inline-block; background-color: #ACAEB1; opacity: 0.9; margin-left: 10px; }
.c-banner .jumpBtn ul li:first-child { margin-left: 0px; }
 @media screen and (max-width:768px) {
 .c-banner {
 width: 100%;
 height: 345px;
 overflow: hidden;
}
 .c-banner .banner ul li img {
 width: 768px;
 height: 345px;
 position: absolute;
 left: 50%;
 margin-left: -384px;
}
}
.banner { padding-top: 33.125%; }
.jun_dd_r h2 { width: 100%; height: 50px; background: url(../images/jun_dd_08.png) no-repeat; text-align: center; line-height: 50px; color: #fff; font-size: 24px; font-weight: bold; }
.team-lead h2 b { font-size: 34px; color: #660000; padding-right: 15px; }
.title h3 { font-size: 34px; font-weight: bold; color: #660000; line-height: 58px; }



/*#div3{ display:none!important;}*/
